/*******************************************************************************
*
*   FILE NAME:
*       TextureFilter.h - TextureFilter enumeration
*
*   DESCRIPTION:
*       Defines filtering types during texture sampling.
*
*******************************************************************************/
#pragma once

enum TextureFilter
{
    TEXTURE_FILTER_LINEAR,
    TEXTURE_FILTER_POINT,
    TEXTURE_FILTER_ANISOTROPIC,
    TEXTURE_FILTER_LINEAR_MIP_POINT,
    TEXTURE_FILTER_POINT_MIP_LINEAR,
    TEXTURE_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR,
    TEXTURE_FILTER_MIN_LINEAR_MAG_POINT_MIP_POINT,
    TEXTURE_FILTER_MIN_POINT_MAG_LINEAR_MIP_LINEAR,
    TEXTURE_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT
};
